Notepad++
Notepad++ Notepad++ — свободный текстовый редактор с открытым исходным кодом для Windows с подсветкой синтаксиса б...
Notepad++
Notepad++ — свободный текстовый редактор с открытым
исходным кодом для Windows с подсветкой синтаксиса большого количества языков программирования и разметки.
Поддерживает открытие более 100 форматов. Базируется на компонентеScintilla, написан на C++ с использованием STL,
а также Windows API и распространяется под лицензией GNU General
Public License. Базовая функциональность программы может быть
расширена как за счёт плагинов, так и сторонних модулей, таких как компиляторы и препроцессоры.
Возможности
Базовые возможности
Возможности программы
заявлены на официальном сайте
·
Автодополнение и автоматическое закрытие скобок и
тэгов (если активировано)
·
Закладки
·
Регулярные выражения для поиска и замены
·
Запись и воспроизведение макросов
·
Сравнение файлов
·
Менеджер проектов
·
Карта документа
·
Переопределение любых горячих клавиш
·
Резервное копирование сохраняемых файлов (включается в
настройках)
·
Трансформация текста при помощи подключённого плагина TextFX
·
Блоковое выделение текста, одновременное выделение нескольких
разных мест (с Ctrl)
·
Мультистрочное редактирование (с использованием Alt)
·
Шаблоны текста (сниппеты), вводимые с помощью сокращений
·
FTP-менеджер
·
Автосохранение (при потере фокуса; через настраиваемый
промежуток времени)
·
Проверка орфографии (с использованием GNU Aspell)
·
Симметричное и асимметричное шифрование текста (при установке плагина NppDarkCrypt)
·
Поддержка Zen Coding
Версии
программы
Программа поставляется в
двух версиях: UNICODE и ANSI,
причём последний вариант доступен только при ручной распаковке архива. Плагины
могут быть написаны под определённую версию программы, но чаще плагин работает
в обеих версиях, хотя в последнее время акцент делается на UNICODE-версию, как
наиболее перспективную.
Для linux программа
работает через wine, доступна через набор программ в winetricks, альтернативно
подобную функциональность могут дать kate или notepadqq.
Подсветка синтаксиса
ActionScript, ASP, Ada, ASCII-графика, Assembler, AutoIt, Batch, C, C#, C++, Caml, CSS, CoffeeScript (с 6.5), Doxygen,Fortran, HTML, INNO, Haskell, Java, JavaScript, KiXtart, Lisp, Lua, Make, MATLAB, NSIS, Objective-C, Pascal, Perl, PHP,PostScript, Python, Ruby, Scheme, UNIX Shell
Script, Smalltalk, SQL, Tcl, TeX, Verilog, VHDL, Visual Basic, VBS, XML.
Кроме того, пользователи
могут задавать собственные правила подсветки и сворачивания для других языков.
Скачать